package com.open.exam.dto;

/**
 * @Description TODO
 * @Author 奶茶
 * Created by on 2018/10/18 10:48.
 */
public class ExamReportDTO {

    /**
     * 考试计划ID
     */
    private String examPlanInfoID;

    /**
     * 部署方式
     */
    private Integer deploymentMode;

    /**
     * 考试模式
     */
    private Integer examMode;

    /**
     * 科目ID
     */
    private String examSubjectID;

    /**
     * 科目名称
     */
    private String subjectName;

    /**
     * 结果ID
     */
    private Integer examReportID;

    /**
     * 结果包路径
     */
    private String examResult;

    /**
     * 上传状态
     */
    private Integer upload;

    /**
     * 生成时间
     */
    private String createTime;

    /**
     * 上传时间
     */
    private String uploadTime;

    /**
     * 考生人数
     */
    private Integer examinerCount;

    /**
     * 未开考人数
     */
    private Integer unExamCount;

    /**
     * 已开考未交卷
     */
    private Integer examingUnSubmitCount;

    /**
     * 已交卷人数
     */
    private Integer submitPaperCount;

    public ExamReportDTO() {
        this.unExamCount = 0;
        this.examingUnSubmitCount = 0;
        this.submitPaperCount = 0;
    }

    public String getExamPlanInfoID() {
        return examPlanInfoID;
    }

    public void setExamPlanInfoID(String examPlanInfoID) {
        this.examPlanInfoID = examPlanInfoID;
    }

    public Integer getDeploymentMode() {
        return deploymentMode;
    }

    public void setDeploymentMode(Integer deploymentMode) {
        this.deploymentMode = deploymentMode;
    }

    public Integer getExamMode() {
        return examMode;
    }

    public void setExamMode(Integer examMode) {
        this.examMode = examMode;
    }

    public String getExamSubjectID() {
        return examSubjectID;
    }

    public void setExamSubjectID(String examSubjectID) {
        this.examSubjectID = examSubjectID;
    }

    public String getSubjectName() {
        return subjectName;
    }

    public void setSubjectName(String subjectName) {
        this.subjectName = subjectName;
    }

    public Integer getExamReportID() {
        return examReportID;
    }

    public void setExamReportID(Integer examReportID) {
        this.examReportID = examReportID;
    }

    public String getExamResult() {
        return examResult;
    }

    public void setExamResult(String examResult) {
        this.examResult = examResult;
    }

    public Integer getUpload() {
        return upload;
    }

    public void setUpload(Integer upload) {
        this.upload = upload;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUploadTime() {
        return uploadTime;
    }

    public void setUploadTime(String uploadTime) {
        this.uploadTime = uploadTime;
    }

    public Integer getExaminerCount() {
        return examinerCount;
    }

    public void setExaminerCount(Integer examinerCount) {
        this.examinerCount = examinerCount;
    }

    public Integer getUnExamCount() {
        return unExamCount;
    }

    public void setUnExamCount(Integer unExamCount) {
        this.unExamCount = unExamCount;
    }

    public Integer getExamingUnSubmitCount() {
        return examingUnSubmitCount;
    }

    public void setExamingUnSubmitCount(Integer examingUnSubmitCount) {
        this.examingUnSubmitCount = examingUnSubmitCount;
    }

    public Integer getSubmitPaperCount() {
        return submitPaperCount;
    }

    public void setSubmitPaperCount(Integer submitPaperCount) {
        this.submitPaperCount = submitPaperCount;
    }
}
